type of new world army ant (eciton praedator) - Español Inglés Diccionario